esmarch's bandage for surgical haemostasis - Turkish English Dictionary